package com.sky.service.admin;


import com.sky.dto.CategoryDTO;
import com.sky.dto.CategoryPageQueryDTO;
import com.sky.pojo.Category;
import com.sky.result.PageResult;
import org.apache.ibatis.annotations.Select;

import java.util.List;

public interface CategoryService {

    /**添加新增菜品分来和新增套餐分类*/
    void insertCategoryService(Category category);


  /**进行菜品套餐分类页面分页查询-name模糊查询*/
    PageResult selectCategoryService(CategoryPageQueryDTO categoryPageQueryDTO);


 /**根据id删除行数据*/
    void deleteCategoryService(Long id);



    /**修改行数据*/
    void  updateCategoryServise(Category category);



 /**启用或禁用分类行数据status*/
    void updateCategoryStatus(Integer status,Integer id);


    /**查询菜品分类名称给进行菜品管理添加*/
    List<Category> selectNameService(Integer type);

}
